jamaica petrel/blue mountain duck - Spanish English Dictionary